home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 8: LINUX Games
/
Linux Cubed Series 8 - LINUX Games.iso
/
games
/
x11
/
rpg
/
crossfir.003
/
crossfir
/
arch
/
Naming.doc
< prev
next >
Wrap
Text File
|
1994-05-30
|
2KB
|
87 lines
archetype-file NAME.arc
image-file NAME.PDA
where
P - part number
D - coding, or any other instance
coding in
A - animation phase
numbering, PDA
- 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,...,Z
- alphanumerics
- can be thought as hexadecimals
name NAME:
- maximum 10 characters long, so max file name is 14 characters,
that fit into portability requirements:
Part numbers
3x3
1 2 3
4 5 6
7 8 9
2x2
1 2
3 4
3x2
1 2 3
4 5 6
2x3
1 2
2 3
5 6
codings:
direction:
8 1 2
\ | /
7- 0 -3
/ | \
6 5 4
- same as in crossfire
turnable (reflecting objects):
0 to left, vertical
1 to right, horizontal
- also in gates,signs, ...
walls:
1
|
8 -+- 2
|
4
- bit-combination; eg. 8 + 4 + 2 + 1 = F is cross,
4 + 1 = 5 is vertical wall.
river:
The non branched rivers are stored as river_XY.arc and river_XY.PDA
The XY use the direction scheme above (that is, river_15 runs
north/south). As of now, D and A are always 1. P will be up to
3, as rivers that run diagonally have wedges for the corners of the
adjacent spaces. These wedges are stored as river_48.211, river_48.311,
river_26.211 and river_26.311. The archetypes for these are stored
in river_48.arc and river_26.arc.
Junctions are of the form branch_XYZ.[arc/111]. XYZ reperesent the
three directions the river exits. 367 would be east,southwest, and
west. Junctions may also have multiple parts - this happens when
the junction has a diagonal direction.
By convention, all directions for the river parts are in ascending
order. That is to say if the exit locations are 2,6,3, that would
be stored as branch_236.
cave:
-complex
modified:
93/08 hevi@lut.fi - created
94/05 master@rahul.net - updated river definitions.
### end of README ###